package com.fyx.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fyx.annotation.Query;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class AvgUserDayInfo implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @TableField(exist = false)
    private List<Timestamp> qTime;

    private Long time;

    private String flag;

    private String channel;

    private String theFather;

    private Double avgDui;   //人均对局

    private Double avgBankruptcy;    //人均破产次率

    private Double avgBankrupt;    //人均破产次数

    private Double avgDiamond;   //人均钻石

    private Double avgGold; //人均嘻嘻币

    private Double avgAdverts;   //人均广告次数

    private Double avgFee;  //人均付费

    private Double avgFees;//人均付费次数

    private Integer retained;  //留存率

    private Double pay; //付费率

    private Integer counts;

}
